Margaret Howell
Published:

Margaret Howell

This flagship store on Wigmore Street in London was designed for British designer Margaret Howell, renowned for her classic understated design of Read More

Published: